接著昨天進度,來完成JavaScript的部份:
在View內容的最後面,我們要加上一段JavaScript程式碼,參考如下:
@section scripts {
<script>
//Line Notify 傳送訊息
function DoSendLineNotify() {
var result = false; //預設值
//取得 "LineText" 欄位值
var LineText = $('#LineText').val();
$.ajax({
//告訴程式表單要傳送到哪裡
url: '@Url.Action("LineNotify", "Home")',
//需要傳送的資料
data: {
messege:LineText,
isSuccess:true,
errMsg:"N/A"
},
//使用POST方法
type: "POST",
//接收回傳資料的格式,在這個例子中,只要是接收true就可以了
dataType: 'json',
//傳送成功則跳出成功訊息
success: function (data) {
//資料傳送成功後就會執行這個function內的程式,可以在這裡寫入要執行的程式
alert("成功");
},
//傳送失敗則跳出失敗訊息
error: function () {
//資料傳送失敗後就會執行這個function內的程式,可以在這裡寫入要執行的程式
alert("失敗");
}
});
};
</script>
}
寫到這兒,整個View就完成了;但還無法執行,就等明天來完成最後的呼叫函式吧!
好的,今天就先到這兒,明天再來繼續吧!